#include <emmintrin.h>
#include <iostream>

int main() {
    // 模拟两幅图像的像素值
    __m128i image1 = _mm_set_epi32(100, 150, 200, 250);
    __m128i image2 = _mm_set_epi32(50, 180, 190, 230);

    // 比较图像中的像素值，找出较大的像素值
    __m128i result = _mm_max_epi16(image1, image2);

    // 打印结果
    int* resultArray = (int*)&result;
    for (int i = 0; i < 4; i++) {
        std::cout << resultArray[i] << " ";
    }
    std::cout << std::endl;
    return 0;
}
